permanent waste storage - Francés Inglés Diccionario